regenerating device - Français Anglais Dictionnaire